mahabarata [hinduism] - English Synonyms Dictionary